iT邦幫忙

2023 iThome 鐵人賽

DAY 15
0

又熬過了一週了,這週講的東西比較進階,但也比較好玩

Day 8:
我們學了函數的定義與物件導向的概念,該如何使用class、self的意思又是什麼?忘記的同學可以回去再讀一次,物件導向不只有範例中的封裝,還繼承與多形可以玩,詳細可以參考這個網站演示的自己去練習看看喔

Day 9:
我們學了json檔案的操作,有時像loadloadsdumpdumps這些函式名稱很像,但功能又不一樣,在實作上又是不可或缺的工具,若是一個不小心,真的很容易搞混呢。

不知道大家有沒有在讀json檔案時遇到亂碼的問題,很明顯的,我們遇到了編碼問題,所以我們常常在讀檔時將file = open('./data.json')加個編碼設定,改成file = open('./data.json', encoding="utf-8")這樣,這樣就不會遇到中文編碼問題了喔

Day 10 ~ 13:
我們學習該如何使用pip以及利用flask與line-bot-sdk,flask的功能是什麼?LineBot內建的函式又該怎麼用,這兩個套件也不只有這些可以玩,若有興趣深掘,也可以參考各網站的資料去做練習喔

下禮拜會教更多的套件,以便後續的教學,謝謝各位的觀看


上一篇
[Day 14] Linebot 回覆訊息種類
下一篇
[Day 16] 初見 subprocess與Threading
系列文
用30天打好Python、LineBot的基礎&基本應用30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言